package webservice.server;

import javax.jws.WebMethod;
import javax.jws.WebService;
import papacharly.encheres.idl.Produit;
import javax.xml.ws.Endpoint;


/*
 * Compilation :
 *  - Compiler le java
 *  - Dans un invite de commande, se positionner dans le dossier target/classes
 *  - Executer la commande "wsgen -cp . webservice.server.ServeurWS" pour générer les classes nécessaires
 *  - Executer fichier ServeurWS.class
 *  - Vérifier le déploiement en entrant l'url http://127.0.0.1:8080/ws/ServeurWS?wsdl
 */

@WebService
public class ServeurWS {

    @WebMethod
    public boolean addProduit(Produit produit) {

        return true;
    }

    @WebMethod
    public String getEnchereStatus (int idProduit) {

        return "ok";
    }

    public static void main(String[] args) {
          Endpoint.publish("http://127.0.0.1:8080/ws/ServeurWS", new ServeurWS());
          System.out.println("Serveur WebService demarré !");
    }

}
